Jim Gallacher (born 29 March 1951 in Clydebank) is a Scottish former football goalkeeper. Gallacher played for Arbroath and Clydebank in the Scottish Football League. He made over 600 league appearances for Clydebank in a career that spanned four decades (late 1960s to early 1990s).
His son, Paul Gallacher, also became a professional football goalkeeper.